package busterminalweb.action;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
 * Интерфейс "действие"
 */
public interface Action {

    /**
     * Выполнить действие
     * @param request запрос
     * @param response ответ
     * @return страница, которой нужно передать управление
     */
    ActionResult execute(HttpServletRequest request, HttpServletResponse response);

    /**
     * Получить имя действия
     * @return имя действия
     */
    String getName();
}
